//package com.mobile.service.inter;
//
//import com.mobile.util.Page;
//import com.mobile.util.PageData;
//
//import java.util.List;
//import java.util.Map;
//
///**
// * 通讯监控Service
// */
//public interface ConnectionMonitorService {
//    /**
//     * 通讯监控列表
//     * @param page
//     * @return
//     */
//    List<PageData> getConnectionMonitorlistPage(Page page) throws Exception;
//    /**
//     * 所有需要监控的列表
//     * @param pageData
//     * @return
//     */
//    List<PageData> getConnectionMonitorlistByMonitor(PageData pageData) throws Exception;
//    /**
//     * 新增通讯监控
//     * @param pageData
//     * @return
//     * @throws Exception
//     */
//    public Map<String, Object> insertConnectionMonitor(PageData pageData) throws Exception;
//
//    /**
//     * 修改通讯监控
//     * @param pageData
//     * @return
//     * @throws Exception
//     */
//    Map<String, Object> updateConnectionMonitor(PageData pageData) throws Exception;
//    /**
//     * 删除监控
//     *
//     * @param commId
//     */
//    Map<String,Object> removeMonitor(Integer commId) throws Exception;
//    /**
//     * 根据id查询监控信息
//     *
//     * @param id
//     * @return
//     */
//    PageData getMonitorById(Integer id) throws Exception;
//
//    /**
//     * 监控单进程
//     *
//     * @param pd
//     */
//    public String monitor(PageData pd,String commUser)throws Exception;
//    /**
//     * 日志列表
//     *
//     * @param pd
//     */
//    public List<PageData>  logRecord(Page pd)throws Exception;
//
//    /**
//     * 监控测试
//     *
//     * @throws Exception
//     */
//    void connectionMonitorTask(String userCode) throws Exception;
//
//    /**
//     * 根据监控地址获取监控信息
//     *
//     * @throws Exception
//     */
//    List<PageData> getConnectionMonitorByUrl(PageData pd) throws Exception;
//
//    /**
//     * 获取所需资源下短信通知人
//     *
//     * @param pageData
//     * @return
//     */
//
//    List<PageData> getResourceNotifier(PageData pageData) throws Exception;
//
//    /**
//     * 执行简单sql验证mysql数据库是否正常通讯
//     */
//    void testDB()throws Exception;
//}
